Implementation and Performance of the Simon and Speck Lightweight Block Ciphers on ASICs

نویسندگان

  • Ray Beaulieu
  • Douglas Shors
  • Jason Smith
  • Stefan Treatman-Clark
  • Bryan Weeks
  • Louis Wingers
چکیده

Simon and Speck are families of lightweight block ciphers proposed in June 2013 by the US National Security Agency. Here we discuss ASIC implementations of these algorithms, presenting in some detail how one implements the smallest bit-serial versions of the algorithms. We also give area and throughput results for a variety of implementations—bit serial, iterated, and partially and fully pipelined. To the best of our knowledge, each version of Simon admits implementations with the smallest area of any comparable block cipher with a flexible key, and Speck is close behind: at the 64-bit block/128-bit key size, for example, both can be realized in under 1000 GE. More surprisingly, however, since they were intended for use on constrained platforms, Simon and Speck allow for extremely high efficiency and high-throughput implementations; each version of Simon, in particular, has the highest efficiency (throughput divided by area) of any comparably sized block cipher we’ve seen—lightweight or not.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new CPA resistant software implementation for symmetric ciphers with smoothed power consumption: SIMON case study

In this paper we propose a new method for applying hiding countermeasure against CPA attacks. This method is for software implementation, based on smoothing power consumption of the device. This method is evaluated on the SIMON scheme as a case study; however, it is not relying on any specific SIMON features. Our new method includes only AND equivalent and XOR equivalent operations since every ...

متن کامل

The Simon and Speck Block Ciphers on AVR 8-Bit Microcontrollers

The last several years have witnessed a surge of activity in lightweight cryptographic design. Many lightweight block ciphers have been proposed, targeted mostly at hardware applications. Typically software performance has not been a priority, and consequently software performance for many of these algorithms is unexceptional. Simon and Speck are lightweight block cipher families developed by t...

متن کامل

Evaluation of Lightweight Block Ciphers in Hardware Implementation: A Comprehensive Survey

The conventional cryptography solutions are ill-suited to strict memory, size and power limitations of resourceconstrained devices, so lightweight cryptography solutions have been specifically developed for this type of applications. In this domain of cryptography, the term lightweight never refers to inadequately low security, but rather to establishing the best balance to maintain sufficient ...

متن کامل

Notes on the design and analysis of Simon and Speck

In 2011, prompted by potential U.S. government requirements for lightweight ciphers (e.g., SCADA and logistics applications) and concerns that existing cryptographic solutions were unnecessarily restrictive, a team of cryptographic designers was formed within the Information Assurance Research Laboratory of NSA’s Research Directorate, with the goal of designing foundational lightweight cryptogr...

متن کامل

Notes on the design and analysis of SIMON and SPECK

In 2011, prompted by potential U.S. government requirements for lightweight ciphers (e.g., SCADA and logistics applications) and concerns that existing cryptographic solutions were unnecessarily restrictive, a team of cryptographic designers was formed within the National Information Assurance Research Laboratory of NSA’s Research Directorate, with the goal of designing foundational lightweight...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016